Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
118 GREEN LANE Detached £757,491 £660,000 15 Dec 2020
122 GREEN LANE Detached £674,356 £350,000 6 Aug 2004
124 GREEN LANE Detached £767,659 £453,000 9 Aug 2010
126 GREEN LANE Detached £617,652 £345,000 20 Jan 2006